Big chunk of work, dictionary.asm unfinished