app structure
changed port
major adv
major adv