update error handling done