diagram update cause naming