(wip) [sudent_t_pmc] usable except ``dof`` update; still have debug prints