added light variations