multi-app structure revision