TMP: reccurence-relation
TMP add modeling plugin