Added more types, start of diags documentation