add datasource controls