... and those suggested by the programmer and those predefined by the end user, I made some changes created by Francisco and created a sub class of xbrowse Is it not a option to set the colums, save the state of xbrowse (selected from users) and the let the users select one of the saved states ? ...