add new model and new method