requirements for autoregister