update error message flow