some changes on illumination