comments
extract methods, comment
structure changes
more structure improvements
naming
better test structure