Finally, in 2003, improved techniques allowed the planet's existence to be confirmed.
Endelig, i 2003, var observationsteknologien forfinet tilstrækkelig til, at man kunne bekræfte denne planets eksistens.