Hello! CL-STM has started, you can check it out with: darcs get http://common-lisp.net/project/cl-stm I've only implemented basic transaction logs. You can read, write transaction variables and commit them. Its not very much. I'm currently stuck on a circular bug with the MOP. Hoan