Bit and Register complete