some model changes