-joining and leaving set