write good blocks