better version script