add the cmd option parser