add switch province/setting to list view
add error handle, when user switch to prov that has no inventory