removed unneeded post-write register actions
fixed incorrect announcements on errors