changed If-Match logic
edited tests