join finish