not checking for file's existance