Engineering council addresses service delivery challenges