Add base and array data sources