IRS technological advancements