Long journey ahead...