Added bit api (the bit api itself)