fix vendor layout