new file new method