Using the OreDictionary
Removing unneeded edits. Reflection route.