marking obsolete bits part 1