fix match strategy