updated base copy