almost done with testing of introspection