argsparse doesnt work the way we need