check for updates.

(#261)

Again, just to get the ball rolling. Let me know if this should be done differently :)