Working on option parsing