General purpose graphical model in place and inferring!!!