update
use phi-search