add auto regist