some memory leak hunting, but some are still there