modified gui layout