Working on in memory data source