whooops.  turns out the straight band-pass filter messes up I decoding