Improve replace_whitespaces