Open rewrite (8/37)

Open rewrite