update data sources, closes #9