joined way implementation