It now fades when state changes