i read somewhere it was recommended to use OS.File over all other file methods so made the change, im not sure of the details as to why though its preferred