WRITE comments and REWRITE some parts