added footer process
merged