add support for bound roots