Quick Find implementation, TODO:: Update UT and add performance test part