shardulc - 2014-01-02

Fixed the one I couldn't fix as well. The pointers are complicated, needs more documentation.