began re-write