updated characters update error handling