added weak localization