fix the CompactLevel add interator bug.....