Working option parser