new sources structure.