i´ve been reading the following passage lately: "Additionally, if you intend for the users of your software to alter the views of the application (which is common), it allows you to provide those users with even greater flexibility in regard to what can be displayed without additional work and configuration files on your part, and without them having to modify the controller code." sounds exciting. still, one needs to build an interface for the user to change (move, edit, delete) the components. how could this be achieved? it is quite easy, if the file is XML - however, with current views it seems to be complicated. any ideas? regards, patrick.