quick rewrite.