more client, tested, seems to be working now