diff --git a/smiley_pack/icons/laugh/hahaha.gif b/smiley_pack/icons/laugh/hahaha.gif
new file mode 100644
index 000000000..37aa92a19
Binary files /dev/null and b/smiley_pack/icons/laugh/hahaha.gif differ
diff --git a/smiley_pack/icons/laugh/loltv.gif b/smiley_pack/icons/laugh/loltv.gif
new file mode 100644
index 000000000..3de6f778f
Binary files /dev/null and b/smiley_pack/icons/laugh/loltv.gif differ
diff --git a/smiley_pack/icons/laugh/rofl.gif b/smiley_pack/icons/laugh/rofl.gif
new file mode 100644
index 000000000..a3bb03d65
Binary files /dev/null and b/smiley_pack/icons/laugh/rofl.gif differ
diff --git a/smiley_pack/smiley_pack.php b/smiley_pack/smiley_pack.php
index f3ca2d421..ecfc810ff 100644
--- a/smiley_pack/smiley_pack.php
+++ b/smiley_pack/smiley_pack.php
@@ -320,5 +320,16 @@ function smiley_pack_smilies(&$a,&$b) {
$b['texts'][] = ':number1';
$b['icons'][] = '
';
+ $b['texts'][] = ':hahaha';
+ $b['icons'][] = '
';
+
+ $b['texts'][] = ':loltv';
+ $b['icons'][] = '
';
+
+ $b['texts'][] = ':rofl';
+ $b['icons'][] = '
';
+
+
+
}
diff --git a/smiley_pack/smiley_pack.php~ b/smiley_pack/smiley_pack.php~
index 98f5ab2b2..f3ca2d421 100644
--- a/smiley_pack/smiley_pack.php~
+++ b/smiley_pack/smiley_pack.php~
@@ -298,6 +298,9 @@ function smiley_pack_smilies(&$a,&$b) {
$b['texts'][] = ':tomato';
$b['icons'][] = '
';
+ $b['texts'][] = ':banana';
+ $b['icons'][] = '
';
+
$b['texts'][] = ':cloud9';
$b['icons'][] = '
';