Tough times ahead