issue 2: be more pythonic about dictionary creation via iteration