Remove the simple save

It only added in complexity
Allow the error to be accessed from the outside