add registerer