restuctured program edited unit size