We’ve all come so far and still so far to go.