fix matcher type