Well that could be it, even though you've already done it a year ago. Depending on the environment you use your laptop in (e.g. dust, pets, etc.) 6-12 months is somewhat of a recommended time span per clean. I'd also suggest that you get a laptop cooling pad, it's very useful in my own experience.