Someone is definitely feeling better.