Refactoring for heap