#virtual introspection