automatisch generieren implementiert