- expression and group update