Switch vendoring approach