lighting compiles, still untested.