fix indent, new algo