multi arg exps