add more tests. somehow it's still too robust against wideband noise