drafted input tree