fixes fscanf