added version
better version handling
added MajorMinor for version check