app structure changed