updated api.call to return better results