Client_ip is optional