cleaned up whitespace mismatches
added more interim steps, to better emphasize the changes