diff --git a/Shader-Changes.md b/Shader-Changes.md
index b0999e0..ce843fe 100644
--- a/Shader-Changes.md
+++ b/Shader-Changes.md
@@ -20,27 +20,37 @@ You could potentially get away with using the original shaders if you don't need
---
### Insolence's Alien Swarm/C17:EP1 projected textures
-Mapbase uses Alien Swarm/City 17: Episode One projected texture changes from Insolence's repository. You can find more information on [the dedicated article](Projected-textures).
+Mapbase uses a combination of Alien Swarm, City 17: Episode One, and G-String projected texture changes obtained from Insolence's repository. You can find more information on [the dedicated article](Projected-textures).
---
### Downfall's Alien Swarm radial fog
-Mapbase uses Half-Life 2: Downfall's implementation of Alien Swarm's radial fog, as opposed to Half-Life 2's planar fog. This means fog is calculated radially and doesn't change as you rotate the camera.
+Mapbase uses Half-Life 2: Downfall's implementation of Alien Swarm's radial fog, as opposed to Half-Life 2's planar fog. This means fog is calculated radially and doesn't change as you rotate the camera and prevents players from being able to see past fog by looking a the edges of their screens. This feature was highly requested.
+
+(todo: add new picture)
---
### C17:EP1's phong on LightmappedGeneric
-Mapbase uses City 17: Episode One's phong on LightmappedGeneric, ported from Insolence's repository. I still haven't figured out what it's supposed to look like.
+Mapbase uses City 17: Episode One's LightmappedGeneric/WorldVertexTransition fog, ported from Insolence's repository.
+
+(todo: figure out what it looks like)
---
### Alien Swarm ropes (SplineRope)
-Mapbase uses Alien Swarm ropes from Half-Life 2: Downfall, including both the SplineRope shader and keyframe_rope itself.
+Mapbase uses Alien Swarm ropes from Half-Life 2: Downfall, including both the SplineRope shader and keyframe_rope itself. This looks and runs better, apparently.
+
+(todo: figure out the details)
---
### $blendmodulatetexture fixes
-Mapbase fixes $blendmodulatetexture not appearing under a flashlight, not working with transforms, and lets it show up in Hammer. It also uses Alien Swarm's shader code.
+Mapbase fixes $blendmodulatetexture not appearing under a flashlight, not working with transforms, and lets it show up in Hammer. It also uses Alien Swarm's version of the shader code.
---
### $phongdisablehalflambert
-Mapbase ports this parameter from Alien Swarm, which allows $phong to be used without $halflambert.
\ No newline at end of file
+Mapbase ports this parameter from Alien Swarm, which allows $phong to be used without $halflambert.
+
+---
+### $basetexturetransform2 on WorldVertexTransition in DX9
+Mapbase adds $basetexturetransform2 to the DX9 version of the shader. It doesn't work with $seamless_scale or the new $phong.
\ No newline at end of file