change name of joinWith: to relate: