That makes sense, because it is table buffering I am doing (# 5). The TABLEUPDATE(.T.) will hit the whole table.
>Why do you need to remove buffering for Uncheck all?
>For Select command to see your checked records you would need to use WITH BUFFERING option.