You want to double think about that. I do not remember exactly but i think the idea is to handle onError a bit differently and not simply call onReady if datasource cannot pull the data.