add ch8  modified.