add module support
add bypass filter