About to start projection functions.
Added lots of convenience functions