Introspection functions

a few more of the introspection functions