Dominic: simplify projection, change operator for chaining