also you should rename `i` with something a bit more meaningful