added deepComparison function files