note the unusual lfsr