onto the BCH coding part