added validates for contact