added experimental package for this sort of stuff

also updated the model