update conformance and extensions