register is configurable now
setup doc