Add tree splicing