Baysian update not using allens library