make the heb traversable