updated SICP to current working copy