VARIOUS CLIENTS