modified contact helper