only create client if we have harvest token