added usage & sanity check on fp_filter