Working on client.c