feeling better

feeling better (sped up)