Been a long road so far and its gonna get longer