SRCW(State Wise Updates)