progress on filling dictionaries