various model changes