Added illumination code