use argument instead of option