add rec register autoload