collective introspection