David tree 2