sort vpi message funcs