3 billion stars and galaxies