matches collection decorator