Tough road ahead