Rao, For TDatabase, lBuffer is .t. by default. Yes, I understand that. But if you change something like that it is wise to save and restore it's state. It is wise to do as you suggested, set it to true at the start of the routine because you can't depend on it being true already. ...