removed eval from option parser