ch 5.6 4), cleanup