Refresh should be public