added conditional indentation based on filetype