shard level projector fixes
implemented basic writer projector