make indentation depth an option