reoute resolver injection closes #45