Tree as (sorted) list - interface done