delete freelist.h