pred and subj Util update