lots of progress, we actually have a round-trippper working!