The series finale was scheduled for May 8 2006 ; however , the show was renewed by the CW Television Network when the intended final episode received high ratings .
The series finale was scheduled for May 8 , 2006 ; however , the show was renewed by the CW when the intended final episode received high ratings .