timeline gradients update