parseOptions