Added custom data source example