fix warnup: only before array size is less then declared l2 size; add more command line parameters