update register input checks