update matcher func closures