diff --git a/components/junk.php b/components/junk.php
index ac78033aea7c09de2310781a18b4b1b61ee082e5..2de0bf6f405d5a1060efe54eb961a14407277857 100644
--- a/components/junk.php
+++ b/components/junk.php
@@ -116,6 +116,9 @@ if ($session->loggedin && $admin && (isset($_REQUEST['update']) || isset($_REQUE
 	 }
 }
 
+// Remove old taken junk
+$DB->Query("DELETE FROM inventory WHERE (taken_on + interval'7 days')  < now()");
+
 
 if ($mode == 'list'){
 	// Get junk from database, and give admin the full list
diff --git a/templates/junk.tpl b/templates/junk.tpl
index f3cedb95e7c89002795e48746c93b81186265f77..1c2b782fd92a00299a72fdfaa350d2d20852c4d2 100644
--- a/templates/junk.tpl
+++ b/templates/junk.tpl
@@ -8,15 +8,15 @@
 		<ul>
 	{foreach from=$category item=item}
 		<li>	
-			{$item.title}: {$item.description}
+			<strong>{$item.title}:</strong> {$item.description}
+                {if $item.donated_by != null}
+                        <br /><strong>Donated by:</strong> {$item.donated_by}
+                {/if}
 		{if $status == 'requested'}
 			<br /><small>Requested by {$item.requested_by} on {$item.requested_on|date_format:"%e %b %Y"}</small>
 		{elseif $status  == "taken"}
 			<br /><small>Taken by {$item.requested_by} on {$item.taken_on|date_format:"%e %b %Y"}</small>
 		{/if}
-			{if $item.donated_by != null}
-			<br /><strong>Donated by:</strong>{$item.donated_by}
-			{/if}
 		{if $session->loggedin}
 			{if $admin || $item.status=='junk'}
 			<form action="{$url}" method="POST">
@@ -42,13 +42,13 @@
 			</form>
 			{/if}
 		{/if}
-		</li>
 		{if $admin && $item.requested_by==null}
 			<div class="edit">
 				<a href="{$componentpath}/Edit/{$item.id}">Edit</a>
 				<div class="clear"></div>
 			</div>
 		{/if}
+		</li>
 	{/foreach}
 		</ul>
 {/foreach}