porting to textualmodeler continued