Big rewrite. Yep.