matcher function + tests
version bump