added first_bit test