  {
 +	return $text;
  	global $pun_config, $lang_common, $lang_post, $re_list;
-
+ 
  	// Remove empty tags
 @@ -889,46 +890,25 @@ function do_smilies($text)
  //

+	{
+		return $textile->textileRestricted($text, false, true);
+	}

-	return clean_paragraphs($text);
+	return $textile->textileRestricted($text, false, false);
 }
diff --git a/lang/English/profile.php b/lang/English/profile.php
index c9e63c2..4b54b4f 100644
--- a/lang/English/profile.php
+++ b/lang/English/profile.php
@@ -95,7 +95,7 @@ $lang_profile = array(

-		return $text;
+	return wordwrap($text, 72);
 }
 
 
diff --git a/include/parser.php b/include/parser.php
index b7eb4bd..a98356c 100644
--- a/include/parser.php
+++ b/include/parser.php
@@ -64,6 +64,7 @@ $smilies = array(
