some updates for models