added some tests, modified some dictionary_helpers