squeaks of confusion