Work on GC

Want to commit before continuing just so there is an extra checkpoint