section 2.4 exercises cleanup done.