parse options