default to 'tree'