reconstruct DIREWCHGG