Comparison part done.
bug fixed