move prototype to FilterUtils.h