$250b committed to azure helps. especially when some of that is your own investment coming back.