using from a file