fix inconsitent whitespace and tab