add gradient timeline