validaton

validation and binder