updated __doc__, added --report options (not impl yet)