support multi argument, e.g. xx, no-xx