gui layout improvements