using extension's preference rather than site specific local storage