updated my bls code to search a range of evenly spaced frequencies instead of periods. Recent testing seems to show that it works now.