fixed turn-off, added vendor libraries, path abstraction