rewrote theory