fix the typo
add total_ic generic
add DB search strategy