before implementing distributed resolution