added contact tracking