hi, while reading through the code i've seen several uses of MAKE-INSTANCE that is not called on a constant class. this is much slower on sbcl than the other way. (just like apply #'make-instance) make-foo generics with specializations on the types and/or some case statements make instantiation a lot faster. -- attila