add general method, models are finaly done