locale and model modification