add option and usage