substitute accidental tabs for spaces (sorry!) and remove some silly whitespaces