upload app structure.