updates for models