diff --git a/script.js b/script.js
index 5deb9e4e75263d4aa94030f516f252a9c5cb5644..26b8e3e4e40195763d9dccc80a4d79a94f980617 100644
--- a/script.js
+++ b/script.js
@@ -173,7 +173,7 @@ const shaderFromCode = (gl, type, source) => {
     gl.shaderSource(s, source);
     gl.compileShader(s);
     if (!gl.getShaderParameter(s, gl.COMPILE_STATUS))
-        throw new Error("Failed: compile shader.\n" + gl.getShaderInfoLog(s));
+        throw new Error('Failed: compile shader.\n' + gl.getShaderInfoLog(s));
 
     return s;
 }
@@ -183,7 +183,7 @@ const shaderProgramLoader = (gl, vert, frag) => {
     gl.attachShader(p, shaderFromCode(gl, gl.FRAGMENT_SHADER, frag));
     gl.linkProgram(p);
     if (!gl.getProgramParameter(p, gl.LINK_STATUS)) {
-        throw new Error("Failed: link program.\n" + gl.getProgramInfoLog(p));
+        throw new Error('Failed: link program.\n' + gl.getProgramInfoLog(p));
     }
     return p;
 };
@@ -225,9 +225,8 @@ document.addEventListener('DOMContentLoaded', () => {
             gl.UNSIGNED_BYTE,
             null
         );
-        gl.useProgram(program1st);
-        gl.bindFramebuffer(gl.FRAMEBUFFER, GFramebuffer);
 
+        gl.bindFramebuffer(gl.FRAMEBUFFER, GFramebuffer);
         var drawBuffers = [
             gl.COLOR_ATTACHMENT0,
             gl.COLOR_ATTACHMENT1,
@@ -256,7 +255,7 @@ document.addEventListener('DOMContentLoaded', () => {
         ((gl) => {
             gl.bindFramebuffer(gl.FRAMEBUFFER, GFramebuffer);
             gl.useProgram(program1st);
-            gl.uniform2f(gl.getUniformLocation(program1st, "resolution"), dom.clientWidth, dom.clientHeight);
+            gl.uniform2f(gl.getUniformLocation(program1st, 'resolution'), dom.clientWidth, dom.clientHeight);
 
             gl.clearColor(0, 0, 0, 0);
             gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT);
@@ -270,7 +269,7 @@ document.addEventListener('DOMContentLoaded', () => {
 
             gl.bindFramebuffer(gl.FRAMEBUFFER, null);
             gl.useProgram(program2nd);
-            gl.uniform2f(gl.getUniformLocation(program2nd, "resolution"), dom.clientWidth, dom.clientHeight);
+            gl.uniform2f(gl.getUniformLocation(program2nd, 'resolution'), dom.clientWidth, dom.clientHeight);
 
             gl.disable(gl.DEPTH_TEST);
             gl.drawArrays(gl.TRIANGLE_FAN, 0, 4);