adds join route but it does not check if you've already joined