usecustom compare function
add test for compare as options