added setting to replace tabs with spaces