returning JSONObject, JSONArray, or String in subscribe