make options parser object