file names can be changed if the user wants to change it otherwise it will have the default filename