Use join instead of cancel