Tough time on budget