gui controller changes