one more case for heap