fix cli arguments bug
add per file option