Microsoft api (31/34)

Microsoft api