update sicp note