can ditch optparse -- methadone will require it anyway