Well-rested, feeling better, and glad to be back at work.