Hi Linc, Great work with bashpodder! I love it. I stuck some extra features in that I wanted and thought I'd send them in in case anyone else wanted them. Becuase I like to sync bashpodder with my ipod I stuck this in, I have the data dir set to a single dir rather than creating one for each date then I only allow 8 podcasts to sit in there before they get pruned. if test ! -d $datadir then mkdir $datadir else #Goes through the podcast dir and #leaves only the most recent 8 dirs/podcasts cd $podhome ls -1t $podhome | perl -ne '$i++;if ($i>8) {chomp;print "Removing podcast $_\n"; print `rm -rf $_`}' cd - > /dev/null fi Also, my ipod hates mp3's that don't have id3 set, I use a little script to ensure that if id3 tags are not set already, set them to relevant things based on the file name. I find that a remarkable number of podcasts don't have id3 so this can be quite handy. My set_id3_tags script uses the command line tool id3v2.