Adds Join/Pending/Cancel Functionality