bb> http://www.python.org/2.3/NEWS.html reads : >> A frame object's f_lineno attribute can now be written to from a trace >> function to change which line will execute next. My guess is it's for use by debuggers, but it certainly opens up a lot of possibilities for an obfuscated Python contest... Skip