support native client