corrected incorrect terminology from pre-order to in-order, that was fooleash dawg