fixed up file ins and outs to tasks w/ type specifications