check arguments
program args: getopt(), getopt_long()
Merge branch 'develop'