add search

Change-Id: I110e95c277129b46bad72cf8d64b7b2667faff41
add settings

Change-Id: I0ed7e8b7cfe3bb92db377d3073f37910d3f5b133