removed multinomial methods and placed them in a separate module