distributed sources