alle Methoden implementiert