corrected provides package