compare page complete

Need minor bug fix later