There was no "select" function in 5.0. PiL defined one in http://www.lua.org/pil/5.2.html but the one defined in 5.1 is not exactly the same, as you have noticed: http://www.lua.org/manual/5.1/manual.html#pdf-select > where can I get list of core language changes in 5.1 (since 5.0)? http://www.lua.org/manual/5.1/manual.html#7 --lhf