dictionaries. how do they work.