fixed state on client structure