removing hash/keys and module/introspection