Tristan Horn: weaving through dots