Gruppe 3: updated ab2