Lot's of work on version checker