adding generative probability estimation, gesture analysis