update exercis interface