test introspection better