view controll change