moved loading of layouts to a binding, to be done after creation of user-desired windows