ch 5 cleanup