pending gson.fromJson and callback