in the middle of rewriting