Localized error messages.
Using save method on base class
Removing  parameters on  method calls.