adding datasources - broken