whitespace normalization
add new soci writing example