Added gradients and shadows.