"was removed from the schedule, until the remaining episodes aired from November 12, 2007 to August 17, 2008.Since the series' cancellation, Nickelodeon US aired reruns until January 27, 2013 while Nicktoons aired reruns until October 28, 2013.