add base  object complete
change   login  and  model   next   repair the model  random class