restructre of search