Use a completionHandler instead of return value will allows concruent fetches (like from a website).