join_tour helper and markup