updating register specification