forgot to remove hardRefreshNeeded flag after reset