space tabs for double spaces
remove trailing whitespaces
remove new trailing spaces