* Put projection after filter so that filters can act on fields that are not projected * fixing whitespace