add to compare button events improved