make background page not persistent, fix port reconnects