the model need to rebuild