deriving Bits