auto source added