Better interface conformance