Feeling a million times better.