changed to opps app structure