A simple drop down/notes box on each Register to allow the reason for code changes to be completed/selected at the time of change would ease workload with keeping the data up to date. Having a different tab to record the data separately to the register is not useful.