Version checker fixes + specs

I suppose, specs could be written for alot of things, patches are more than welcome :-)