add source-data module