Updated second fragment shader