add a warning: ppl don't use without a datasource