properly free memory in pgen
4 files changed