added basic Validate