messing with client comm