-Manage custom datasource object