updated gui controls