Added/tested support for customApi
update method added to data_source