broken specular lambertian
remove unreached code
add anyhit and shadowrays