contractor to need mapping