completion des methodes