fixed file.c