clear always, not just on query read