Correction but virtual methodes