diff --git a/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by.sol b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by.sol
new file mode 100644
index 00000000..4ccda0ee
--- /dev/null
+++ b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by.sol
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by.prj b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by.prj
new file mode 100644
index 00000000..941e7934
--- /dev/null
+++ b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by.prj
@@ -0,0 +1,10 @@
+
+
+
diff --git a/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/Script for Board.lsl b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/Script for Board.lsl
new file mode 100644
index 00000000..be368183
--- /dev/null
+++ b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/Script for Board.lsl
@@ -0,0 +1,171 @@
+// :SHOW:
+// :CATEGORY:Presentation
+// :NAME:Give all inventory items in a folder when close by
+// :AUTHOR:Lum Pfohl
+// :KEYWORDS:
+// :CREATED:2015-11-24 20:25:32
+// :EDITED:2015-11-24 19:25:32
+// :ID:1086
+// :NUM:1833
+// :REV:1
+// :WORLD:Second Life
+// :DESCRIPTION:
+// LumVision-Presentation Script v 0.2
+// :CODE:
+// Mods by Ferd Frederix to support GIFS
+//
+// LumVision-Presentation Script v 0.2
+//
+// Written by Lum Pfohl December 11, 2007
+//
+// January 02, 2008 - Added code to precache the next texture after a short time delay
+
+
+// set to TRUE if you want debug messages written to chat screen
+integer __debug = FALSE;
+string __version_id = "Presentation Script v 0.3";
+
+// global variables
+integer interval;
+integer currentTexture = 0;
+
+integer totalTextures = 0;
+list textureList =[];
+integer messageChannel = 999888;
+list dynMenu =["Back", "Version", "Forward", "Reset"];
+
+
+gif()
+{
+ string t = llList2String(textureList, currentTexture);
+ list gif = llParseString2List(t,[";"],[]);
+ string aname = llList2String(gif,0);
+ integer X = (integer) llList2String(gif,1);
+ integer Y = (integer) llList2String(gif,2);
+ float FPS = (float) llList2String(gif,3);
+ float product = X * Y;
+
+
+
+ // Set the new prim texture
+
+ llSetTexture(llList2String(textureList, currentTexture), 0);
+
+ if (X) {
+ llSetTextureAnim( ANIM_ON | LOOP, ALL_SIDES, X, Y, 0.0, product, FPS);
+ } else {
+ llSetTextureAnim( LOOP, ALL_SIDES, 1,1, 0.0, 1 , FPS);
+ }
+
+}
+default {
+state_entry() {
+
+
+// read in the textures in the prim and store it
+ integer typeCount = llGetInventoryNumber(INVENTORY_TEXTURE);
+
+ integer j;
+
+ for (j = 0; j < typeCount; ++j) {
+ string invName = llGetInventoryName(INVENTORY_TEXTURE, j);
+ if (__debug) {
+ llWhisper(0, "Inventory " + invName);
+ }
+ textureList += invName;
+ ++totalTextures;
+ }
+
+ if (__debug) {
+ llWhisper(0, "Found " + (string) totalTextures + " textures");
+ }
+
+ llSetTexture(llList2String(textureList, 0), 0);
+ gif();
+
+ // initialize the channel on which the vendor will talk to the owner via dialog
+ messageChannel = (integer) llFrand(2000000000.0);
+ llListen(messageChannel, "", NULL_KEY, "");
+
+ currentTexture = 0;
+ }
+
+on_rez(integer start_param) {
+ llResetScript();
+}
+
+
+touch_start(integer total_number) {
+
+ if (llDetectedKey(0) == llGetOwner()) {
+ llDialog(llDetectedKey(0), "What do you want to do?", dynMenu, messageChannel);
+ }
+
+}
+
+// listen for for dialog box messages and respond to them as appropriate
+
+listen(integer channel, string name, key id, string message) {
+
+ if (id != llGetOwner()) {
+ return;
+ }
+
+ if (message == "Version") {
+ llWhisper(0, __version_id);
+ return;
+ }
+
+ if (message == "Reset") {
+ llResetScript();
+ }
+
+ if (message == "Back" && currentTexture > 0) {
+ --currentTexture;
+ } else if (message == "Forward") {
+ ++currentTexture;
+ } else {
+ llDialog(llGetOwner(), "What do you want to do?", dynMenu, messageChannel);
+ return;
+ }
+
+ // If there are textures to apply, do so now. Otherwise - quietly
+ // do nothing.
+ if (totalTextures > 0) {
+
+ // Ensure that we do not go out of bounds with the index
+ if (currentTexture >= totalTextures) {
+ currentTexture = 0;
+ }
+ if (currentTexture < 0 ) {
+ currentTexture = 0;
+ }
+
+ gif();
+
+ // set up so that in 3 seconds, we display the next image on a different face (hidden)
+ llSetTimerEvent(3.00);
+
+ llDialog(llGetOwner(), "What do you want to do?", dynMenu, messageChannel);
+ }
+}
+
+ timer() {
+ // Cancel any further timer events
+ llSetTimerEvent(0.00);
+
+ // set the next texture (as a pre-cache) on the reverse face
+ integer nextTexture = currentTexture + 1;
+ if (nextTexture >= totalTextures) {
+ nextTexture = 0;
+ }
+ llSetTexture(llList2String(textureList, nextTexture), 1);
+ }
+
+ changed(integer what)
+ {
+ if (what & CHANGED_INVENTORY)
+ llResetScript();
+ }
+
+}
diff --git a/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/Script.lsl b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/Script.lsl
new file mode 100644
index 00000000..df37f0a1
--- /dev/null
+++ b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/Script.lsl
@@ -0,0 +1,12 @@
+
+default
+{
+ state_entry()
+ {
+ llSay(0, "Hello, Avatar!");
+ }
+ touch_start(integer total_number)
+ {
+ llSay(0, "Touched: "+(string)total_number);
+ }
+}
\ No newline at end of file
diff --git a/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/dragon lady5;2;5.jpg b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/dragon lady5;2;5.jpg
new file mode 100644
index 00000000..bf6bfb24
Binary files /dev/null and b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/dragon lady5;2;5.jpg differ
diff --git a/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/dragon;4;4;5.jpg b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/dragon;4;4;5.jpg
new file mode 100644
index 00000000..fe5f9be0
Binary files /dev/null and b/Give all inventory items in a folder when close by/Give all inventory items in a folder when close by/Object/dragon;4;4;5.jpg differ
diff --git a/MM_SVN_Titler_v1/MM_SVN_Titler_v1.sol b/MM_SVN_Titler_v1/MM_SVN_Titler_v1.sol
deleted file mode 100644
index 38f49af1..00000000
--- a/MM_SVN_Titler_v1/MM_SVN_Titler_v1.sol
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/MM_SVN_Titler_v1/MM_SVN_Titler_v1/MM_SVN_Titler_v1.prj b/MM_SVN_Titler_v1/MM_SVN_Titler_v1/MM_SVN_Titler_v1.prj
deleted file mode 100644
index c350945f..00000000
--- a/MM_SVN_Titler_v1/MM_SVN_Titler_v1/MM_SVN_Titler_v1.prj
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
diff --git a/MM_SVN_Titler_v1/MM_SVN_Titler_v1/Object/MM_SVN_Titler_v1_1.lsl b/MM_SVN_Titler_v1/MM_SVN_Titler_v1/Object/MM_SVN_Titler_v1_1.lsl
deleted file mode 100644
index 04c33653..00000000
--- a/MM_SVN_Titler_v1/MM_SVN_Titler_v1/Object/MM_SVN_Titler_v1_1.lsl
+++ /dev/null
@@ -1,55 +0,0 @@
-// :CATEGORY:HoverText
-// :NAME:MM_SVN_Titler_v1
-// :AUTHOR:Fenrir Reitveld
-// :CREATED:2010-01-10 05:20:56.000
-// :EDITED:2013-09-18 15:38:57
-// :ID:516
-// :NUM:700
-// :REV:1.0
-// :WORLD:Second Life
-// :DESCRIPTION:
-// MM SVN Titler v1.lsl
-// :CODE:
-
-// -[ Licensing and Copyright ]-----------------------
-//
-// Script copyright by Fenrir Reitveld, 02/10/06
-//
-// This program is free software; you can redistribute it and/or modify it under the terms of the
-// GNU General Public License version 2 as published by the Free Software Foundation.
-//
-// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
-// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
-// the GNU General Public License for more details.
-
-// You should have received a copy of the GNU General Public License along with this program in a
-// notecard; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-// Boston, MA 02110-1301, USA.
-//
-// GPL license version 2 on the web: http://www.gnu.org/copyleft/gpl.html (Note, URL might change
-// once v3 is released.)
-
-// -[ Script Purpose ]--------------------------------
-//
-// Not much to it. This script just sets the text above our vendor. If you want to have the
-// floating text appear over a prim that is not the root prim (where the inventory and core
-// vendor scripts live), then place this in the prim.
-//
-
-default
-{
- state_entry()
- {
- llSetText ("Master!", ZERO_VECTOR, 0.0) ;
- }
- link_message (integer sender, integer num, string msg, key id)
- {
- if (num == 4500) // Set our title
- {
- vector color = (vector)((string)id) ;
- llSetText (msg, color, 1.0) ;
- }
- }
-
-}
-// END //
diff --git a/MOAP Top 2000 Radio Stations Player/Top_Radio_Stations_Player/Object/Top_Radio_Stations_Player_1.lsl b/MOAP Top 2000 Radio Stations Player/Top_Radio_Stations_Player/Object/Top_Radio_Stations_Player_1.lsl
index 578f23c7..a199bfba 100644
--- a/MOAP Top 2000 Radio Stations Player/Top_Radio_Stations_Player/Object/Top_Radio_Stations_Player_1.lsl
+++ b/MOAP Top 2000 Radio Stations Player/Top_Radio_Stations_Player/Object/Top_Radio_Stations_Player_1.lsl
@@ -4,7 +4,7 @@
// :AUTHOR:Ferd Frederix
// :KEYWORDS:
// :CREATED:2012-09-04 15:30:52.010
-// :EDITED:2016-07-27 15:13:53
+// :EDITED:2016-09-10 09:18:05
// :ID:902
// :NUM:1278
// :REV:1.1
diff --git a/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing.sol b/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing.sol
new file mode 100644
index 00000000..b051f606
--- /dev/null
+++ b/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing.sol
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing/Attach this/Heartfelts Script.lsl b/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing/Attach this/Heartfelts Script.lsl
new file mode 100644
index 00000000..823d40a4
--- /dev/null
+++ b/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing/Attach this/Heartfelts Script.lsl
@@ -0,0 +1,69 @@
+// :SHOW:
+// :CATEGORY:Animation
+// :NAME:Pose parts of your Avatar while dancing
+// :AUTHOR:Heartfelt
+// :KEYWORDS:
+// :CREATED:2016-09-10 10:18:08
+// :EDITED:2016-09-10 09:18:08
+// :ID:1109
+// :NUM:1910
+// :REV:1
+// :WORLD:Second Life
+// :DESCRIPTION:
+// Free Script to hold poses like carrying a bag or an umbrella or a cat whilst on a dance hud by Heartfelt
+// :CODE:
+//INSTRUCTIONS = Make an animation in the free program Qavimator http://www.qavimator.org.
+// Make it about 555 frames long and make 1 pose at the very beginning and leave the rest.
+// Upload it to second life on Singularity viewer as you can set anim priority to 5, make the lead in and lead out 0.000 set no loop .
+// Upload it again and use the same settings but tick loop then put both anims into a prim with this script and write the names in then wear it.
+// Then your pose will be forced to repeat every 0.2 seconds and you can carry stuff whilst other animations happen.
+// enjoy and hugs <3 Heartfelt
+
+float speed = 0.2;
+string plushy1 = "write the animation name here inside the quote marks";
+string plushy2 = "Write the other animation name here";
+
+integer tickstate = 1;
+
+default {
+ state_entry() {
+ llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION);
+ }
+
+ changed(integer change) {
+ if(change & CHANGED_OWNER) {
+ llResetScript();
+ }
+ }
+ run_time_permissions(integer perm) {
+ if(perm == PERMISSION_TRIGGER_ANIMATION) {
+ llSetTimerEvent(speed);
+ }
+ }
+
+ attach(key id)
+ {
+ llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION);
+ }
+
+ timer(){
+ if (tickstate == 2) {
+ llStartAnimation(plushy2);
+ llStopAnimation(plushy1);
+ tickstate = 4;
+ }
+ if (tickstate == 3) {
+ llStartAnimation(plushy1);
+ llStopAnimation(plushy2);
+ tickstate = 2;
+ }
+
+ if(tickstate == 4)
+ tickstate = 3;
+
+ if (tickstate == 1) {
+ llStartAnimation(plushy2);
+ tickstate = 2;
+ }
+ }
+}
diff --git a/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing.prj b/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing.prj
new file mode 100644
index 00000000..d11090a6
--- /dev/null
+++ b/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing/Pose parts of your Avatar while dancing.prj
@@ -0,0 +1,6 @@
+
+
+
diff --git a/Top2000_Radio_Stations_Player/Top_Radio_Stations_Player/Object/Remote parcel script.lsl b/Top2000_Radio_Stations_Player/Top_Radio_Stations_Player/Object/Remote parcel script.lsl
index 110ab7ef..f94100f8 100644
--- a/Top2000_Radio_Stations_Player/Top_Radio_Stations_Player/Object/Remote parcel script.lsl
+++ b/Top2000_Radio_Stations_Player/Top_Radio_Stations_Player/Object/Remote parcel script.lsl
@@ -4,7 +4,7 @@
// :AUTHOR:Ferd Frederix
// :KEYWORDS:
// :CREATED:2013-12-14 13:33:32
-// :EDITED:2016-07-27 15:14:06
+// :EDITED:2016-09-10 09:18:14
// :ID:902
// :NUM:1558
// :REV:1.2