Do with tricky bit problem