implemented exec_first, but need to fix problem with freeSpace list allocations disappearing