Validation,Localization and Exception handling