update command line options parsing logic