contractor's perspective