first registering of models