Stop moving freeList around
Add comments