Where We Have Been, Where We Are Going!