Added data source and asset loading.