format and indendation