new version with client list