new addressing schema in client API