got rid of the method key to value tables and replaced them with string lookups