started using CL for SICP