re-working of GUIManager begun - still early