Add rudimentary token joining functionality