fix bug on mi