Am I doing this pointer magic the right way?

Printable View