It works with a single point lightsource rather well, but working in ASM is giving me headaches- so I'm considering converting it back to HLSL (*shudder*) and crossing my fingers that it works and gets me past my last point in the HLSL from before (lol, talk about going the long way around ).