many nice things: introspection, new fields, some fixes