PointerClass now takes a parameter
Formatting fixes