Client environment