definitions and tree