almost done with dictionary module