Add the datasource methods.