rebuild complete upper section