update all model interactions