euler1 error handling