adds missing recursion
adds multiple measure roundtrips