fix. remove RevertRateArgsClass def from revert_rate module, use pack and unpack args methods to communicate params among worker threads.