add support for overriding indent