slightly improved signal, but some math is still screwy