M2 exchange hack