now downloading showdata too, moving some methods to new MediaHandler Controller