I have a complex desktop made up of 10 large sub menus which are designed to open from object controller buttons. the menus are composed of a back ground which contain a number of object buttons. I am confident that all the parent child relationships are correct as are the object id's. The desktop works fine when the backgrounds are set to toggle, however I want the current menu to close when I open a different one. I have tried setting the backgrounds to both types of volatile toggle and then something very strange happens. Only the first three menus work correctly and all other menus refuse to open at all. What is even stranger is thet if i save the current configuration and relaod the desktop then clicking three different menus has the same result. This happens no matter what three menus I try to open. Only the first three ever work and the rest refuse to do any thing. It is as if the programme has restricted me to three volatile popups but a simpler test desktop with only a single button per menu works fine so I know what I am doing works at that level. Please can someone make a suggestion as this is driving me potty. I hope I have explained it adaquatley.