revert last commit. actually it didn't do anything since the dict keys weren't set unless that trigger fired.