datasource fix for modify