modifi:apply smartphone
modified: modify search if keyword not set