rewrite all of my blocks