move contact logic into model
fix contact form in propertyupdate