no need for this, call commercial-component directly