using dicts i/o bunch structs, running app with threads locally