All fired rules will have a file called fire with rule number.i.e., for example,fire11.dat - is the file which corresponds to rule number 11.This way all fired rules will be separated from other rule by assigning ”fired” to that particular number file. Explanation Block includes the user response in its result for better understanding so we must keep track of user input for every query. The file named xpl(no4).dat is assigned to every rule which stores the user input in that file. Explanation Block, fires a common rule called Explanationrule-explanation.