app structure + search + getting route