add more comparison