Add Functor Tree