refactoring vendors and styles