At some point around 200 to 500 million years, the earliest generations of stars and galaxies form (exact timings are still being researched), and early large structures gradually emerge, drawn to the foam-like dark matter filaments which have already begun to draw together throughout the universe. The earliest generations of stars have not yet been observed astronomically. They may have been huge (100–300 solar masses) and non-metallic, with very short lifetimes compared to most stars we see today, so they commonly finish burning their hydrogen fuel and explode as highly energetic pair-instability supernovae after mere millions of years. Other theories suggest that they may have included small stars, some perhaps still burning today. In either case, these early generations of supernovae created most of the everyday elements we see around us today, and seeded the universe with them.