Again, single character names for variables is usually a bad thing. Also, since you're not using `k`, you can replace it with an underscore. That's actually a valid variable name in Lua, but by convention, it's used for variables that don't matter.