tree support to organize requests