got rid of wrong fclose