no more free'ing of memory (I hate C)