Rewriting Generator...