remove fclose