Updates by REWAC C

REWAC C