code Strucktur minimal angepasst