Arbitrary sources