wrangling around adjacencies... maybe?