Maybe lost in the context? I guess a tree method can be used to improve that?