fix matcher rule