first gui design