Getting rid of all the pointers, decided we can use self.pointer.
Didn't finish 11, but I need sleep :(