finished compare feature