ading test and update controller