added locality and couple typos fixed