added integer validation on contact and info