switching bit ordering to see if that's the problem