force resync strategy
broken
possible fix. but unit test not passing -- is test unrealistic?
do not swallow index out of bounds exceptions