Some stuff (big change: Prompt for auth when refresh fails)