Class S: some changes about testing args
Class S: some changes about testing args