Second rewrite.