fix vendor init