linqlike operator changed in layer