add search, hardware index&show