stack was copying too much, fixed.