mw3 protocol stuff