pool almost working
going to make disjunctive interval
added envinterval
weeird