adjust register