fix inconsistent use of tabs and spaces