+ introduction update