add sub_locality