not use store_true for some arguments