--- a/skin.transparency/720p/custom_DialogExtras.xml
+++ b/skin.transparency/720p/custom_DialogExtras.xml
@@ -1,4 +1,7 @@
 <window type="dialog" id="1115">
+	<onunload>ClearProperty(ActorName,Home)</onunload>
+	<onunload>ClearProperty(DirectorName,Home)</onunload>
+	<onunload>ClearProperty(WriterName,Home)</onunload>
 	<defaultcontrol always="true">3</defaultcontrol>
 	<coordinates>
 		<posx>335</posx>
@@ -115,31 +118,37 @@
 				<item>
 					<label>31224</label>
 					<onclick>Dialog.Close(1115)</onclick>
-					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=movie,medianame=$INFO[ListItem.Title],extrathumbs)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=movie,medianame=$ESCINFO[ListItem.Title],mediapath=$ESCINFO[ListItem.Path],extrathumbs)</onclick>
 					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(Movies)</visible>
 				</item>
 				<item>
+					<label>31229</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=movie,medianame=$ESCINFO[ListItem.Title],mediapath=$ESCINFO[ListItem.Path],extrafanart)</onclick>
+					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(Movies)</visible>
+				</item>
+				<item>
 					<label>31221</label>
 					<onclick>Dialog.Close(1115)</onclick>
-					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=movie,medianame=$INFO[ListItem.Title],extrafanart)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=movie,medianame=$ESCINFO[ListItem.Title],mediapath=$ESCINFO[ListItem.Path],discart)</onclick>
 					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(Movies)</visible>
 				</item>
 				<item>
 					<label>31219</label>
 					<onclick>Dialog.Close(1115)</onclick>
-					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=tvshow,medianame=$INFO[ListItem.TVShowTitle],clearlogo)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=tvshow,medianame=$ESCINFO[ListItem.TVShowTitle],clearlogo)</onclick>
 					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(TVShows)</visible>
 				</item>
 				<item>
 					<label>31220</label>
 					<onclick>Dialog.Close(1115)</onclick>
-					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=tvshow,medianame=$INFO[ListItem.TVShowTitle],clearart)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=tvshow,medianame=$ESCINFO[ListItem.TVShowTitle],clearart)</onclick>
 					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(TVShows)</visible>
 				</item>
 				<item>
 					<label>31221</label>
 					<onclick>Dialog.Close(1115)</onclick>
-					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=tvshow,medianame=$INFO[ListItem.TVShowTitle],extrafanart)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=tvshow,medianame=$ESCINFO[ListItem.TVShowTitle],extrafanart)</onclick>
 					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(TVShows)</visible>
 				</item>
 				<item>
@@ -151,8 +160,44 @@
 				<item>
 					<label>31223</label>
 					<onclick>Dialog.Close(1115)</onclick>
-					<onclick>RunScript(script.ratingupdate,Single=True)</onclick>
+					<onclick>RunScript(script.ratingupdate,Single=TVShow)</onclick>
+					<visible>System.HasAddon(script.ratingupdate) + Container.Content(TVShows)</visible>
+				</item>
+				<item>
+					<label>31223</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.ratingupdate,Single=Movie)</onclick>
 					<visible>System.HasAddon(script.ratingupdate) + Container.Content(Movies)</visible>
+				</item>
+				<item>
+					<label>31224</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=musicvideo,medianame=$ESCINFO[ListItem.Title],extrathumbs)</onclick>
+					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(MusicVideos)</visible>
+				</item>
+				<item>
+					<label>31221</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.artwork.downloader,mode=custom,mediatype=musicvideo,medianame=$ESCINFO[ListItem.Title],extrafanart)</onclick>
+					<visible>System.HasAddon(script.artwork.downloader) + Container.Content(MusicVideos)</visible>
+				</item>
+				<item>
+					<label>31226</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.metadata.actors,$INFO[Window(Home).Property(ActorName)])</onclick>
+					<visible>System.HasAddon(script.metadata.actors) + [Container.Content(Movies) | Container.Content(TVShows) | Container.Content(Episodes)] + !IsEmpty(Window(Home).Property(ActorName))</visible>
+				</item>
+				<item>
+					<label>31227</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.metadata.actors,$INFO[Window(Home).Property(DirectorName)])</onclick>
+					<visible>System.HasAddon(script.metadata.actors) + [Container.Content(Movies) | Container.Content(Episodes) | Container.Content(MusicVideos)]</visible>
+				</item>
+				<item>
+					<label>31228</label>
+					<onclick>Dialog.Close(1115)</onclick>
+					<onclick>RunScript(script.metadata.actors,$INFO[Window(Home).Property(WriterName)])</onclick>
+					<visible>System.HasAddon(script.metadata.actors) + [Container.Content(Movies) | Container.Content(Episodes)]</visible>
 				</item>
 			</content>
 		</control>