added option of indentation