partial shuttles-by-location implementation