added search typeahead and random post