Horrible kind of client