move to pointers to save precious memory
Merge pull request #4 from canaryio/pointers

Move to pointers to save precious memory