support moretrees and use override_item