Feeling much better already.