Added error handling to all save & delete methods.