ugh, why is the cat sitting on my keyboard again? this is the third time today. i swear, that furball has the worst timing.