Nice, although the remote method might need some rethinking. If the admin happens to have a dynamic IP, that falls apart. A better method would be to have a keyword appear in the server console that the ARSSE clients can respond to, so that each client can set their name.