module filter is common across chechs, lift it to the state