cobbled together some methods...we'll want to restructure our lighting
code a little bit...