modified lots of bits, makes far fewer errors