Pointer is perfect now