Going to lunch - created iofuncitons (TODO: integrate in other sources, write functions) and worked on arglist (not yet complete)