fix mike and add some events