add option parser example