Beginning free list code