add some app structure