update to umat material model interface