add drop shadow
implement search view