moved DictStore into its a separate module store