added compare page and compare search function