Changed Points to be allocated on the stack instead of the heap