Options separated from main file + add error support in option
required option -i -c -o