New update, using second shader for presentation.