changes for gui layout