add interval tree (seems to work so far :-))