using opster to parse opts