changing controller