added extra colors and transparency effects