Added BCH structure