header gradient update