update search aesthetics and functionality