made minor modifications to final practice and solutions