Might be useful to have a way for some things like directory be passed as arguments. IPO parameters could be parsed from a list or even a txt file