heap_binary working but need to make specific to our graph structure