added match specification