tree search interface now returns a key