new matcher macro, updating readme