nice use of custom matchers!