working with direct illumination, backup in case