basic gaze gui functionality