started with a dictionary test and implementation