rewrite clean code lecture