add support for incremental roots