I spilled a diet coke on mine, I mean it hit it like I was trying to pour it into the keys. I pulled it apart and I can't believe all the little octopus cups in there!! Anyway, took a while but finally got it all cleaned up and running again. It's easier on a PC to just buy a new keyboard. A laptop, well that's a whole new story!