Framework edit