Crossing the 7 billion Mark