Update NEWS.
Refactor more.