adding analyzes methodes