gc now does cleanup in batches