added deferred to grab of actual data from api