add ability to edit data_source_id