增加register方法