add client.erl