Added MysteryBox event handler. Also added condition interface.