Now rewrite (4/31)

Now rewrite