modify for indent and tab style.