MS gives mystery corp. $500k