Add Bit and Matrix manipulation