adjusted register accordingly