Major rewrite, redesign, making it easier to go forward.