Validation Classes and few improvements