new design and use local vendor files