Class MBase event system