str:setChar(pos, str) added