rules: multi put