Its been 14 years, do we finally have centaur technology yet?