* Implementing projections.