optparser, multi-dimension DSA done