handle encoding issue
handle non-str api version
adds line numbers to vf health check (where possible)