- use syn-args