comments and removal of unnecessary code (like comments and unused classes