but I can see no reason to clear the refresh flag on these methods but setting it seems entirely logical.