add Lowest Common Ancestor