limiter first pass
dotimes