fixed bug (difference between argparse and optparse)