rewrite time-memory trade-off section adding new data