only add new sources