add trees architecture