rewriting more and more