refactoring organization vendor libraries