didn't read my own documentation - I multiplied direction of collision to light by -1 when I didn't need to.
fixed gloss