full state update for initial connection