also check for errors when updating fields