datasrc minor interface changes