Started on RewriteOf Module