adding set-cdr!