Server client vaguely working