Anpassung mit Interface,
Code wurde aufgeräumt.