contractor’s approach