There may be many curves in the road...