contact and validate