update rotation with user input