diff --git a/externals/miXed/doc/help/cyclone/prepend-help.pd b/externals/miXed/doc/help/cyclone/prepend-help.pd
new file mode 100644
index 0000000000000000000000000000000000000000..53432b8d7c22703ebf0a1691a0cc6ae2c0af9582
--- /dev/null
+++ b/externals/miXed/doc/help/cyclone/prepend-help.pd
@@ -0,0 +1,99 @@
+#N canvas 425 36 552 646 10;
+#X obj -1 874 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0
+14 -233017 -33289 0;
+#X obj -1 667 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13
+-228856 -1 0;
+#N canvas 1023 204 494 253 META 0;
+#X text 82 183 WEBSITE http://crca.ucsd.edu/~msp/;
+#X text 82 57 LICENSE SIBSD;
+#X text 82 165 AUTHOR Miller Puckette;
+#X text 82 201 RELEASE_DATE 1997;
+#X text 82 147 LIBRARY cyclone;
+#X text 82 219 HELP_PATCH_AUTHORS Alex Cleveland updated this patch
+for Pd-l2ork version 2013.05.28;
+#X text 82 39 KEYWORDS prepend message before front;
+#X text 82 75 DESCRIPTION prepend a message with another message;
+#X text 82 93 INLET_0 message set;
+#X text 82 111 INLET_1 message;
+#X text 82 129 OUTLET_0 message;
+#X restore 501 876 pd META;
+#X obj -1 761 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0
+13 -228856 -1 0;
+#X obj -1 798 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12
+0 13 -228856 -1 0;
+#X obj -1 840 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8
+12 0 13 -228856 -1 0;
+#N canvas 634 538 430 118 Related_objects 0;
+#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0
+14 -204280 -1 0;
+#X text 6 1 Related Objects;
+#X obj 14 35 list prepend;
+#X restore 205 876 pd Related_objects;
+#X obj 80 679 cnv 17 3 36 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856
+-162280 0;
+#X obj 80 732 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856
+-162280 0;
+#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header prepend 5 13 0
+18 -204280 -1 0;
+#X obj 10 876 pddp/pddplink help.pd -text help;
+#X obj 491 5 prepend;
+#X obj 438 24 pddp/pddplink http://wiki.puredata.info/en/help -text
+pdpedia: prepend;
+#X text 11 23 prepend a message with another message;
+#X text 105 678 message;
+#X text 201 678 - message to prepend something to;
+#X text 105 698 set <message>;
+#X text 201 698 - changes what to prepend with <message>;
+#X text 105 771 message;
+#X text 201 771 - new message with prepended text;
+#X text 105 812 1) message;
+#X text 201 813 - initial message to prepend;
+#X obj 80 772 cnv 17 3 17 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856
+-162280 0;
+#X text 105 732 message;
+#X text 201 732 - changes what to prepend;
+#X msg 169 184 set a quick brown fox;
+#X msg 191 210 jumps;
+#X text 128 156 1;
+#X text 155 183 2;
+#X text 172 210 3;
+#X obj 145 268 prepend typewriters;
+#X msg 145 156 are boring;
+#X obj 145 298 prepend set;
+#X text 307 183 "set" changes what to prepend;
+#X msg 145 325 a quick brown fox are boring;
+#X msg 145 428 are boring;
+#X obj 145 612 prepend set;
+#X msg 145 639 this is not are boring;
+#X msg 191 487 typewriters;
+#X obj 145 587 prepend;
+#X msg 184 465 234;
+#X msg 198 510 symbol people;
+#X msg 202 532 list this is a list;
+#X msg 206 554 this is not;
+#X text 219 156 the message to put something in front of;
+#X text 267 260 optional argument sets initial message to prepend
+;
+#X text 36 129 place a message in front of the incoming message:;
+#X text 58 359 This object also has a non-Max/MSP behavior (although
+it is still compatible with the Max/MSP prepend). If [prepend] is created
+without an argument \, then it has a right inlet. This right inlet
+allows you to set what to prepend:;
+#X obj 8 53 cnv 15 386 65 empty empty IMPORTANT! 5 11 0 12 -247381
+-1 0;
+#X text 13 72 [prepend] is an abstraction replacing legacy behavior
+of [prepend] in cyclone library and is considered deprecated in pd-l2ork.
+Please use [list prepend] and [list append] instead., f 62;
+#X connect 25 0 30 0;
+#X connect 26 0 30 0;
+#X connect 30 0 32 0;
+#X connect 31 0 30 0;
+#X connect 32 0 34 0;
+#X connect 35 0 39 0;
+#X connect 36 0 37 0;
+#X connect 38 0 39 1;
+#X connect 39 0 36 0;
+#X connect 40 0 39 1;
+#X connect 41 0 39 1;
+#X connect 42 0 39 1;
+#X connect 43 0 39 1;
diff --git a/externals/miXed/doc/help/cyclone/prepend.pd b/externals/miXed/doc/help/cyclone/prepend.pd
new file mode 100644
index 0000000000000000000000000000000000000000..35684a4a7e533c89946af38b203cedda6673c10b
--- /dev/null
+++ b/externals/miXed/doc/help/cyclone/prepend.pd
@@ -0,0 +1,26 @@
+#N canvas 421 184 585 297 10;
+#X obj 94 175 list prepend;
+#X obj 94 197 list trim;
+#X obj 163 67 loadbang;
+#X obj 94 91 inlet;
+#X obj 94 219 outlet;
+#X obj 227 141 inlet;
+#X obj 163 94 list append \$1;
+#X text -1 0 This is a legacy replacement for prepend in cyclone library.
+Please use [list prepend] and [list append] instead.;
+#X obj 94 123 route set;
+#X obj 217 193 loadbang;
+#X obj 217 261 print;
+#X msg 217 214 [prepend] is a legacy replacement for prepend in cyclone
+library that is considered deprecated in pd-l2ork. Please use [list
+prepend] and [list append] instead.;
+#X connect 0 0 1 0;
+#X connect 1 0 4 0;
+#X connect 2 0 6 0;
+#X connect 3 0 8 0;
+#X connect 5 0 0 1;
+#X connect 6 0 0 1;
+#X connect 8 0 0 1;
+#X connect 8 1 0 0;
+#X connect 9 0 11 0;
+#X connect 11 0 10 0;