Improvements, getting ready for finals.