assignments for GUI programming 1