Why remove the p for Pointer prefix, this is part of the coding convention, you will notice me writing like this everywhere in the new code