alle zu implementierenden methoden eingefügt