client.c: new program