adjust arg numbering crackloop func