updating clients
who knows