added tab indentation
still caused some error when generate a complex diff