TNPL live updates