Sometimes, when I’m programming I loose control over the code and have no idea of what I’m doing anymore. Often this results in new (unfortunately useless) things. For this menu kind of thing I wanted the nodes to follow each other in a certain way, with a certain respect for its parent node. It did not work out very well and in the end the evil code has taken over the application and turned this into some kind of autonomous working drag-me-around thing. Whit a certain charm of its own.