uncommented contact method