implement blossom_join_all()