Tough road ahead.