heap not finished