using aad instead of live.com
AAD Authentication improvements