refresh tokens only if they have an expiry