Biggest change is fix to CloudOS.login()