BCLR implementation and testing complete