redo part II