fixed digest loop issue but its kind of hacky now. at least the options page populates now without requiring user interaction