add search + history