Feel like this guy deserves a better name than `i`..