done with inductive bit