args re-ordered. docs fixed
documents and example fix
Merge branch 'feature-decent-args' into develop