invigored