added some indentation features