tough road ahead