TAC touch and contact