updated exception message
fixed getValidatedFields contains invalidated field error
removed extra logic
added basic message support for validator