added multinomial event model