Finally, in 2003, improved techniques allowed the planet's existence to be confirmed.
Akhirnya, pada tahun 2003, perbaikan teknik pengamatan semakin membuktikan keberadaan planet tersebut yang akhirnya dikonfirmasi.