simplify args spec