configurable registration and autojoin