namespace should be client level scope