Implemented heap