remove unusable heap constructor