@nash-ye what's wrong with `join`?