remove iset, use IVEC, fix lots typos