Update framework structure