Framework workup