checkheap changes