update error check