simplify role of depState