fixing fault.c