Improved gui screen control