Made protocol uppercase and added update script