data is now got via a http call