Updated provider