updated base model