moved when I allocate a space of memory. small bug where it stood it
always allocated a block of memory even if the program failed to load.
Which, then we would never deallocate that block of memory...BAD!