framework angepasst