initial source add