added search and loading gif