It is a long road