budget challenges in the years ahead