Here are some key milestones that mark our journey